package com.woniuxy.his.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.woniuxy.his.entity.Patient;
import com.baomidou.mybatisplus.extension.service.IService;
import com.woniuxy.his.vo.PatientByCheckeIdVo;
import com.woniuxy.his.vo.PatientByprescriptionIdVo;
import com.woniuxy.his.vo.PayOfPrescriptionVo;

import java.util.Date;
import java.util.List;
import com.woniuxy.his.vo.GuaHaoVo;

/**
 * <p>
 * 病人表 服务类
 * </p>
 *
 * @author Lucas
 * @since 2021-08-24
 */
public interface IPatientService extends IService<Patient> {

    IPage<PayOfPrescriptionVo> findPatientByPageAndStatu(String isGiveMedicine, Integer current, Integer pageSize, Date startTime, Date stopTime);

    PatientByprescriptionIdVo getMsgOfOne(Integer prescriptionId);

    PatientByCheckeIdVo getMsgOfOneByCheckId(Integer checkId);
    //项目划价中根据挂号查询病人信息
    public GuaHaoVo searchPatientByProject(Integer input);
}
